George Russell has confirmed that Mercedes resolved the software issue that contributed to his difficult weekends at Silverstone and Spa, but admitted the team still faces questions after another challenging Hungarian Grand Prix.** Russell endured More